.titilecolorbody{font-family: "Microsoft Yahei"}
input,select,textarea,button{font-size:100%;outline-style:none;background:transparent;border:none medium;}
.dib{display: inline-block;}
.margin-t5{margin-top: 5px;}
.margin-t10{margin-top: 10px;}

::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0, 255, 255, 0);
    border-radius: 10px;
    background-color: #fff;
}
::-webkit-scrollbar
{
    width: 5px;
    background-color: #fff;
}
::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #39adb4;
}



.login_wrap{width: 100%;height: 100%;position: absolute;background:#4cb6cb;overflow: hidden;}
.login_box{margin-top:150px;padding: 20px 30px 5px;box-shadow: 0px 0px 50px 0px #0d957a;border-radius: 5px;}
.login_box h1{margin-bottom: 25px;color: #fff;}

.admin_login{width: 350px;padding: 20px;margin: 15% auto 0;box-shadow: 0px 0px 50px 0px #0d957a;border-radius: 5px;color:#fff;overflow: hidden;}
.admin_login dt{margin-bottom:20px;font-size: 24px;text-align: center;}
.admin_login dd{background: #5cbdaa;height: 42px;line-height: 42px;margin:10px 5px;}
.admin_login .inptext::-webkit-input-placeholder {color:#fff;line-height:inherit;}
.admin_login .inptext:-moz-placeholder {color:#fff;line-height:inherit;}
.admin_login .inptext::-moz-placeholder {color:#fff;line-height:inherit;}
.admin_login .inptext{width: 100%;height:42px;line-height:42px;padding:0px 5%;color:#fff;}
.admin_login input:focus{color:#fff;background: #0ab7a1;}
.admin_login input:hover{}
.admin_login .inptext.yzm{width:180px;}
.admin_login .yzm_btn{width:120px;height: 42px;line-height:42px;text-align:center;float:right;border:0;background: #b0e0e6;cursor: pointer;}
.admin_login .yzm_btn img{margin-top: -2px;}
.admin_login .submit-box{background: #53d192}
.admin_login .submit{width:100%;height:100%;text-align: center;color: #fff;}
.admin_login .submit:hover{background: #0ab7a1;}

.admin_login2{margin: 12% auto 0;text-align: center;}
.admin_login2 h1{margin-bottom:50px;color: #fff;}
.admin_login2 dl{width: 350px;margin:auto;background: #fefefe;border-radius: 5px;}
.admin_login2 dd{width:100%;height: 42px;line-height: 42px;margin-bottom: 5px;}
.admin_login2 .inptext::-webkit-input-placeholder {color:#ccc;line-height:inherit;}
.admin_login2 .inptext:-moz-placeholder {color:#ccc;line-height:inherit;}
.admin_login2 .inptext::-moz-placeholder {color:#ccc;line-height:inherit;}
.admin_login2 .inptext{width:320px;height:42px;line-height:42px;margin: 0 15px;color:#ccc;}
.admin_login2 input:focus{color:#39adb4;}
.admin_login2 .inptext.yzm{width:195px;}
.admin_login2 .yzm_btn{width:110px;height: 38px;line-height:35px;margin:4px 15px 0 0;float:right;border:2px solid #39adb4;border-radius:5px;cursor: pointer;overflow: hidden;}
.admin_login2 .yzm_btn img{}
.admin_login2 .submit-box{width:350px;height:42px;line-height:42px;margin:20px auto;background: #39adb4;border-radius: 5px;color: #fff;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.admin_login2 .submit-box input:focus{color: #fff;}
.admin_login2 .submit-box:hover{box-shadow:0px 0px 8px #fff;}

.pop{display: none;}
/*.pop .admin_login{margin: 15px auto;padding:0 10px;box-shadow: none;}*/
/*.pop .admin_login dd,.pop .admin_login .inptext,.pop .admin_login .submit{border-radius: 5px;}*/
.pop .admin_login2{padding: 20px;margin: auto;}
.pop .admin_login2 .inptext{border-bottom: 1px solid #ddd;width: 100%;margin: 0;}
.pop .admin_login2 .submit-box:hover{box-shadow:0px 0px 8px #000;}


.blue1{background: #4cb6cb;}
.blue2{background: #39adb4;}
.blue3{background: #5bc0de;}
.blue4{background: #a0dcee;}
.blue5{background: #23c1cd;}
.violet{background: #334054;}
.violet2{background: #2e363f;}
.btn{color: #fff;}
.btn:hover,.btn:focus{color: #fff;}
.btn-blue{background: #39adb4;color: #fff;transition: all 0.3s ease;}
.btn-blue:hover{color: #fff;}
.btn-blueborder{border-color: #39adb4;color: #39adb4;}
.btn-success{color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-green{background: #749a02;}
.btn-skyblue{background: #2daebf;}
.btn-red{background: #a9014b;}
.btn-orange{background: #e33100;}
.btn-yellow{background: #fc9200;}


.border-btn{padding:1px 5px;border-radius:3px;border: 2px solid #aaa;cursor: pointer;}
.border-btn-color1,.recommendflag1{border-color: #aaa;}
.border-btn-color1focus,.recommendflag0{border-color:#ccc;}
.border-btn-color2,.headflag1{border-color: #e33100;}
.border-btn-color2focus,.headflag0{border-color: #e37235;}
.border-btn-color3,.verify1{border-color: #2daebf;}
.border-btn-color3focus,.verify0{border-color: #84bebf;}

.btn-bgcolcor{padding:1px 5px;border-radius:3px;color: #fff;cursor: pointer;}
.btn-bgcolor1{background: #aaa;}
.btn-bgcolor1focus{background: rgba(170, 170, 170, 0.5);}
.btn-bgcolor2{background: #e33100;}
.btn-bgcolor2focus{background: rgba(227, 49, 0, 0.5);;}
.btn-bgcolor3{background: #2daebf;}
.btn-bgcolor3focus{background: rgba(45, 174, 191, 0.5);}
.btn-bgcolor4{background: #d3c481;}
.btn-bgcolor4focus{background: rgba(211, 196, 129, 0.5);}
.btn-bgcolor5{background: #f47950;}
.btn-bgcolor5focus{background: rgba(244, 121, 80, 0.5);}
.btn-bgcolor6{background: #5a5a58;}
.btn-bgcolor6focus{background: rgba(90, 90, 88, 0.5);}
.btn-bgcolor7{background: #54ceb9;}
.btn-bgcolor7focus{background: rgba(84, 206, 185, 0.5);}
.btn-bgcolcor8{background: #125058;}
.btn-bgcolor7focus{background: rgba(18, 80, 88, 0.5);}


.header{height: 55px;padding: 0 15px;background: #39adb4;}
.header h1{margin-top:10px;font-size:26px;color: #eee;}
.header .right{margin-top: 18px;text-align:right;}
.header .right span,.header .right a{color: #eee;margin-left: 5px;}
.header .right a{cursor: pointer;text-decoration:none;}
.header .right a:hover{text-decoration: underline;}


.main{position: absolute;width: 100%;height:calc(100% - 55px);background:#eee;}
.side-left{width: 210px;height:calc(100% - 55px);position: fixed;top: 55px;z-index:99;background: #39adb4;padding: 0;}
.sidebar{margin-top: 53px;background: powderblue}
.side-right{height:calc(100% - 55px);position: fixed;top: 55px;right: 0;left: 210px;background: #eee;}
/*.side-right iframe{margin:1% 0 0 1%;}*/


.nav_left{position: relative;z-index: 2}
.nav_leftlist{margin:0px 10px 0;}
.nav_leftlist dl{margin-bottom: 5px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: rgba(0,0,0,.1);
}
.nav_leftlist dl dt{height:40px;line-height:40px;padding-left:20px;font-size:15px;color: #fff;cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.nav_leftlist dl .active-dt{}
.nav_leftlist dl dd{
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.nav_leftlist dl dd a{display:block;height:35px;line-height:35px;margin-top:1px;padding-left:55px;color:#eee;text-decoration: none;cursor: pointer;}
.nav_leftlist dl dt:hover,.nav_leftlist dl dt:focus{background: rgba(0,0,0,.3);}
.nav_leftlist dl:hover,.nav_leftlist dl:hover dt{}
.nav_leftlist dd a.active,.nav_leftlist dd a:hover,.nav_leftlist dd a:focus{background: rgba(0,0,0,.2);}

.arrow{width:16px;height:75px;position: absolute;right:-15px;top:40%;z-index:1;background:url("../img/tgl.png") no-repeat center;cursor: pointer;}



.content{margin:10px 15px 0 15px;}
.btn-box{margin:10px 0;}
.form-horizontal .form-group{margin: 0 0 15px 0;}
.table-responsive{overflow: hidden;}
/*.table_list_wrap{height: 600px;}*/
.table_list_wrap_layer{}
.table_list_wrap_layer .table{text-align: center;}
.table_list_wrap_layer .table>caption+thead>tr:first-child>td,
.table_list_wrap_layer .table>caption+thead>tr:first-child>th,
.table_list_wrap_layer .table>colgroup+thead>tr:first-child>td,
.table_list_wrap_layer .table>colgroup+thead>tr:first-child>th,
.table_list_wrap_layer .table>thead:first-child>tr:first-child>td,
.table_list_wrap_layer .table>thead:first-child>tr:first-child>th{text-align: center;}

.table_list_wrap .table{text-align: center;}
.table_list_wrap .table>caption+thead>tr:first-child>td,
.table_list_wrap .table>caption+thead>tr:first-child>th,
.table_list_wrap .table>colgroup+thead>tr:first-child>td,
.table_list_wrap .table>colgroup+thead>tr:first-child>th,
.table_list_wrap .table>thead:first-child>tr:first-child>td,
.table_list_wrap .table>thead:first-child>tr:first-child>th{text-align: center;}

.titilecolor{width:30px;height:15px;margin: auto}

.sites-inner{height: 600px;}

.pos{height:30px;line-height:30px;margin: 10px 0px;border-bottom:2px solid #39adb4;}
.pos a{color: #666;}
.pos a img{vertical-align: middle;margin-right: 3px;}
/*.wrap{height:850px;overflow-y: scroll;position: relative;}*/
.config-inner .tab-wrap{margin:10px 0px;border: 1px solid #ddd;}
.config-inner .nav-tabs{}
.config-inner .nav-tabs>li.active>a,
.config-inner .nav-tabs>li.active>a:focus,
.config-inner .nav-tabs>li.active>a:hover{border-top-color: transparent;color: #39adb4;}
.config-inner .nav-tabs>li>a{border-radius: 0;margin-right: 0;color:#666;}
.config-inner .nav-tabs>li:first-child.active>a,
.config-inner .nav-tabs>li:first-child.active>a:focus{border-left-color: transparent;}
.config-inner .tab-content{height:750px;margin-top:10px;overflow-y: scroll;position: relative;}
.config-inner .btn-blue:hover{box-shadow: 0 0 10px 0 #000;color: #fff;}
.btn-pos{position: fixed;bottom: 50px;right: 100px;padding: 0;}
.searchBox{margin: 10px auto;}
.searchBox span{margin-right: 5px;}


.error{margin-top:100px;text-align:center;}
.error h1{ font-size:140px;font-weight:bold;color:#28B779}

.table-server{margin:20px 100px;font-size:16px;color:#666;}
.table-server th{text-align: right;font-weight:normal;}
.table-server td{padding: 6px 8px;}
.table-server h3{padding-left:30px;}

.tab-wrap{}
.tab-wrap .tab-content{margin-top: 15px;}

.btn-custom{}

.radio-table{border: 1px solid #ddd;text-align: center;}
.radio-table th,.radio-table td{border: 1px solid #ddd;padding: 8px 12px;}
.radio-table th label,.radio-table td label{margin: 0}

.radio-table .radio, .radio-table .checkbox, .radio-table .radio-inline, .radio-table .checkbox-inline{padding-top: 0;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{vertical-align: middle;}


/*.file-box{position: relative;overflow: hidden;padding:6px 12px;border-radius:3px;color: #fff;cursor: pointer;}*/
.file-box{position: relative;overflow: hidden;padding:6px 12px;border-radius:3px;font-size: 12px;color: #fff;cursor: pointer;}
.file-box form,.file-box input[type='file']{width:100%;height:100%;position: absolute;left: 0%;top: 0%;overflow: hidden;opacity: 0;color: #fff;cursor: pointer;}
.file-box:hover{cursor: pointer;}


/*.article .btn{margin-top: 5px;}*/
.article .checkbox{padding-top: 0;}
/*.iframe-box{width:90px;height: 30px;display:inline-block;vertical-align: middle;background:#5cb85c;border-radius:3px;overflow: hidden;}*/
.marginLeft{margin-left:15px;}
.iframe-box{width:90px;height: 30px;display:inline-block;vertical-align: middle;border-radius:3px;overflow: hidden;}
.iframe-box #upiframe{/*max-width: 100%;max-height: 100%;*/height:30px;overflow:hidden;}
.iframe-box span.file-box{display: block;padding: 0;height: 30px;margin: auto;}
.iframe-box span.file-box input[type='file']{}
#upiframe{/*max-width: 100%;max-height: 100%;*/height:35px;overflow:hidden;}


.columnselected{}
.columnselected option{}
.sitesclass{color: #000;}
.typeclass{color: #aaa;}
.sysclass{color: #39adb4;}


.table_list_wrap .table .depth_1{padding-left: 20px;}
.table_list_wrap .table .depth_2{padding-left: 40px;}
.table_list_wrap .table .depth_3{padding-left: 60px;}
.table_list_wrap .table .depth_4{padding-left: 80px;}
.table_list_wrap .table .depth_5{padding-left: 100px;}
.table_list_wrap .table .depth_6{padding-left: 120px;}




/*翻页*/

.page-box{width:100%;margin:auto;position: fixed; bottom: 50px;left: 15px;}
.page{margin-left:10px;border-left: 1px solid #e2e2e2;border-radius: 3px;overflow: hidden}
.page a,.page span{float:left;padding:6px 15px;border: 1px solid #e2e2e2;border-left:0;color: #333;}
.page a.current,.page span.current{background:#39adb4;border-color: #39adb4;color: #fff;text-decoration:none;}
.page a:hover{background: #ddd;}


/*.radio,.checkbox{margin-top: 0;}*/
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline{padding-top: 0;}
.radio, .checkbox{margin-top: 0}
.checkbox{line-height:24px;padding-left:20px}
.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}
.checkbox label::before{
    content:"";display:inline-block;position:absolute;width:24px;height:24px;left:0;margin-left:-20px;
    background:url(../img/ico.png) no-repeat -48px 0px;
}
.checkbox label::after{
    display:inline-block;position:absolute;width:24px;height:24px;left:0;top:0;margin-left:-20px;font-size:11px;color:#555;
    background:url(../img/ico.png) no-repeat -72px 0px;
}
.checkbox input[type=checkbox],
.checkbox input[type=radio]{
    opacity:0;z-index:1
}
.checkbox input[type=checkbox]:focus+label::before,
.checkbox input[type=radio]:focus+label::before{
    outline-style:none;
}
.checkbox input[type=checkbox]:checked+label::after,
.checkbox input[type=radio]:checked+label::after{
    content:"";background:url(../img/ico.png) no-repeat -72px 0px;
}
.checkbox input[type=checkbox]:indeterminate+label::after,
.checkbox input[type=radio]:indeterminate+label::after{
    display:block;content:"";width:10px;height:3px;margin-left:-16.5px;margin-top:7px;background-color:#555;border-radius:2px;
}
.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}
.checkbox input[type=checkbox]:disabled+label::before,
.checkbox input[type=radio]:disabled+label::before{
    background-color:#eee;cursor:not-allowed;
}
.radio{line-height:24px}
.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}
.radio label::before{
    content:"";display:inline-block;position:absolute;width:24px;height:24px;left:0;margin-left:-20px;
    background:url(../img/ico.png) no-repeat 0px 0px;
}
.radio label::after{
    display:inline-block;position:absolute;content:" ";width:24px;height:24px;left:0;top:0;margin-left:-20px;
    background:url(../img/ico.png) no-repeat -24px 0px;
    -webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);
}
.radio input[type=radio]{opacity:0;z-index:1;}
.radio input[type=radio]:focus+label::before{outline-style:none;}
.radio input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
.radio input[type=radio]:disabled+label{opacity:.65;}
.radio input[type=radio]:disabled+label::before{cursor:not-allowed;}


/*突出 如列表审核 推荐等*/
.protruding{background-color: #39ADB4;width: 26px;display: inline-block;color: #fff;font-size: 14px;border-radius: 15px;}
.noprotruding{background-color:#D0D4D4;width: 26px;display: inline-block;color: #fff;font-size: 14px;border-radius: 15px;}